常见的yum源配置的三种方案

您所在的位置:网站首页 yum 配置国内镜像源 常见的yum源配置的三种方案

常见的yum源配置的三种方案

2023-07-10 10:09| 来源: 网络整理| 查看: 265

配置方案一        通过镜像制作本地yum源

##首先需要挂载镜像--将本地镜像上传到虚拟机中的/root目录中 ##创建一个挂载目录 [root@linux-server ~]# mkdir /mnt/centos7u4 ##进行挂载 ##语法: mount 挂载设备 挂载点 [root@linux-server ~]# mount CentOS-7-x86_64-DVD-1708.iso /mnt/centos7u4/ ##将原有的yum源备份到/tmp目录下 [root@linux-server ~]# mv /etc/yum.repos.d/* /tmp ##进入yum源配置文件存放目录 [root@linux-server ~]# cd /etc/yum.repos.d/ ##在编写yum配置文件是必须是.repo [root@linux-server yum.repos.d]# vim CentOS.Base.repo ##下面为配置文件 [centos7u4] ##yum源区别名称,用来区分其他的yum源 name=centos7u4 ##yum源描述 yum源名字 baseurl=file:///mnt/centos7u4 ##指定本地yum源的路径 enabled=1 ##是否使用此yum源(1为打开,0为关闭) gpgcheck=0 ##检查软件 (1是检查,0是不检查) ##刷新缓存 [root@linux-server ~]# yum clean all [root@linux-server ~]# yum repolist

配置方案二         修改为阿里云yun源

阿里云官方yum源-阿里云开发者社区 (aliyun.com)-------地址

##切换目录到本地yum源地址 [root@localhost ~]# cd /etc/yum.repos.d ##创建一个文件 [root@localhost yum.repos.d]# mkdir back ##将所有.repo文件转移到刚创建的目录下 [root@localhost yum.repos.d]# mv *.repo back ##自己ls 看一下是否清除 ##下载安装weget以防万一本机没有weget命令 [root@localhost ~]# yum -y install weget ###下载aliyun的yum源(更换主yum源为国内的阿里云yum源) [root@linux-server yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo ##参数解释 curl -o 指定存放路径 ##(知识拓展下面一条为扩展源) wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 安装扩展源--epel.repo [root@localhost ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo ##进入到yum源地址进性查看 [root@localhost ~]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# ls CentOS-Base.repo epel.repo (安装成功)

扩展好玩的程序:

sl  :

##下载扩展源 [root@localhost ~]# yum -y install epel-release ##下载安装程序 [root@localhost ~]# yum -y install sl ##查看 [root@localhost ~]# rpm -ql sl ##运行 [root@localhost ~]# sl -a

如图示:

  cowsay:

##下载安装cowsay程序 [root@localhost ~]# yum -y install cowsay ##运行并输入想表达的信息 [root@localhost ~]# cowsay jntm

如图示:

配置方案三      局域网共享yum源配置

有局域网时,当有多台机器需要配置本地同一yum源,我们不需要把每台服务器都单独配置并挂载镜像,只要在一台服务器上配置好yum源。使用httpd服务即可让其他服务器正常访问。

##安装httpd服务 yum install -y httpd ##启动httpd服务 systemctl start httpd ##临时关闭防火墙 systemctl stop firewalld #查看httpd是否启动 systemctl status httpd ##挂载镜像 mv /mnt/* centosiso.iso mount /mnt/centosiso.iso /var/www/html/centosiso ##查看本机IP并访问就会出现测试页面 ip a ##访问机配置 ##在一台机器上配置好httpd后选择局域网内其他机器配置yum源去访问此台服务器 cd /mnt/yum.repos.d/ mv -r * .. echo " [local] name=net_bendiyum baseurl=http://192.168.220.129/centosiso/ enabled=1 gpgcheck=0" > local.repo yum clean all yum makecache yum repolist



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3